sedentary spider - Spanish English Dictionary